Hierarchical Defaults in Speciications

نویسندگان

  • Stefan Brass
  • Mark Ryan
  • Udo W. Lipeck
چکیده

The goal of this paper is to explain the usage and semantics of hierarchical defaults in logical speciications. We discuss the usefulness of defaults for diierent speciication scenarios like specialization, aggregation, explanation, revision, etc. To understand defaults formally, we introduce a general framework parameterized on the underlying logical institution extended by an instantiation mechanism for formulae. It is shown that hierarchical defaults have intended models if the extended institution is compact. As an example for a non-standard logic, we give the semantics of defaults in the multi-modal object calculus of the is-core project. To structure and compose speciications with defaults, default-preserving speciication morphisms are deened and corresponding colimit constructions are sketched.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Modular Speciications with Supernormal Defaults ?

We add a simple module system to speciications with super-normal defaults. It allows to distinguish between \deening" and \calling" occurrences of predicates. This greatly improves the understandability of large default speciications and especially helps to solve the problem of unwanted contrapositions of rules. Our approach is similar to the distinction between head and body of logic programmi...

متن کامل

Semantics of Inheritance in Logical Object Speciications

Our goal is to integrate the paradigms of object-oriented structuring and of rule-based speciications for databases. In this paper, we consider hierarchical spec-iications of objects and object types with attributes deened by logical rules, and we explain their local (single object) semantics as well as their composite (object society) semantics. In order to allow inheritance with exceptions (o...

متن کامل

Defaults in Speciications

A formalism is motivated and described for representing defaults in speciications. The formalism is called Ordered Theory Presentations. The ability to represent defaults narrows the gap between a cus-tomer's initial requirements and a formal speciication, and supports reuse on both a small and a large scale. We illustrate the issues throughout with reference to the lift example. We also consid...

متن کامل

Speci cation of Object Behaviour with Defaults

In this paper we present how to extend object speciication logic by defaults. Thus overridable rules may be used in speciications which deal not only with object states, but also with dynamic object behaviour like enabling / occurrence of actions and temporal evolution. Defaults are particularly useful to formalize implicit negation, the \minimal change" semantics of actions, inheritance betwee...

متن کامل

Composition of Default Specificationsf

In this paper we identify and explain diierent types of composition of speciications using defaults. Such defaults model overridable rules in object speciications. When composing object speciications it is desirable to control to what degree the intended behavior of the composition depends on the local intended behaviors. For this purpose two types of composition, open and closed composition, a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991